$color: red;
#app{
  width: 100vw;
  height: 100vh;
  background-color: transparent;
  overflow: hidden;
}

.main-container{
  width: 100vw;
  height: 100vh;
}
.main-container-content{
  overflow: hidden;
  display: flex;

  .content-aside{
    transition: width .3s;
    background: var(--menu-bg-color);
    border-right: 1px solid var(--border-color);
  }
  .content-main{
    flex: 1;
    display: flex;
    flex-direction: column;
    background: linear-gradient(
        180deg,
        var(--main-bg-color) 0%,
        var(--main-bg-color2) 100%
    );

    .top-nav {
      height: 40px;
      background: var(--top-nav-bg-color);
      .el-tabs__item {
        color: var(--txt-color666);
      }
      .el-tabs__item.is-active {
        background: var(--main-bg-color);
        color: var(--txt-color000);
      }
      .el-tabs__item:hover {
        background: var(--main-bg-color);
        color: var(--txt-color000);
      }
    }

    .iframe-box{
      flex-grow: 1;
    }
  }
}

.custom-tabs{

}
